﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace Co_location
{
    class MCBConsole
    {
        private static bool output = true;

        public static void Warn(string msg)
        {
            if (output)
                Console.WriteLine("[WARN ] " + msg);
        }

        public static void Trace(string msg)
        {
            if (output)
                Console.WriteLine("[TRACE ] " + msg);
        }

        public static void Error(string msg)
        {
            if (output)
                Console.WriteLine("[ERROR ] " + msg);
            throw new Exception(msg);
        }

        public static void EnableOutput()
        {
            output = true;
        }

        public static void DisableOutput()
        {
            output = false;
        }
    }
}
